to a great extent - Turco Inglés Diccionario